body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	background-color: #F2EDDD;
	color: #000;
}

ul {
	margin: 5px;
	padding-left: 20px;
}

.BodyContent {
	position: relative;
	left: 0;
	top: 0;
	width: 100%;
	margin: 0 auto 0 auto;
}

.Border {
	position: relative;
	z-index: 1;
	overflow: hidden;
	padding: 5px 5px 5px 5px;
	color: #000;
	font-size: 13px;
}

.Border a {
	color: #311D00;
	text-decoration: underline;
}

.Border a:visited {
	color: #311D00;
	text-decoration: underline;
}

.Border a:hover {
	color: #000;
	text-decoration: none;
}

.BorderBorder {
	z-index: 0;
	position: relative;
	margin: 0;
}

.BorderTL,.BorderTR,.BorderBL,.BorderBR,.BorderL,.BorderT,.BorderR,.BorderB,.BorderC
	{
	position: absolute;
	z-index: -1;
	overflow: hidden;
}

.BorderTL,.BorderTR,.BorderBL,.BorderBR {
	width: 12px;
	height: 12px;
}

.BorderTL {
	top: 0;
	left: 0;
	background-image: url('../images/ci/BorderCorners.png');
}

.BorderTR div,.BorderBL div,.BorderBR div {
	height: 24px;
	width: 24px;
	position: absolute;
	z-index: -1;
	background-image: url('../images/ci/BorderCorners.png');
}

.BorderTR div {
	left: -12px;
}

.BorderBL div {
	top: -12px;
}

.BorderBR div {
	left: -12px;
	top: -12px;
}

.BorderTR {
	top: 0;
	right: 0;
}

.BorderBL {
	bottom: 0;
	left: 0;
}

.BorderBR {
	bottom: 0;
	right: 0;
}

.BorderT,.BorderB {
	left: 12px;
	right: 12px;
	height: 12px;
}

.BorderT {
	top: 0;
	background-image: url('../images/ci/BorderHorizontal.png');
}

.BorderB {
	bottom: 0;
}

.BorderB div {
	position: absolute;
	z-index: -1;
	top: -12px;
	height: 24px;
	width: 100%;
	background-image: url('../images/ci/BorderHorizontal.png');
}

.BorderL,.BorderR {
	top: 12px;
	bottom: 12px;
	width: 12px;
}

.BorderL {
	left: 0;
	background-image: url('../images/ci/BorderVertical.png');
}

.BorderR {
	right: 0;
}

.BorderR div {
	position: absolute;
	z-index: -1;
	left: -12px;
	width: 24px;
	height: 100%;
	background-image: url('../images/ci/BorderVertical.png');
}

.BorderC {
	left: 12px;
	top: 12px;
	right: 12px;
	bottom: 12px;
	background-image: url('../images/ci/BorderCenter.png');
}

.BorderBorder {
	width: 1000px;
	margin: 10px auto;
}

.Header {
	position: relative;
	/*	background-image: url('../images/ci/Header.png'); */
	background-color: #E6F0FF;
	background-repeat: no-repeat;
	padding: 0;
	height: 100px;
	color: #000;
	background-repeat: no-repeat;
}

.HeaderTitle {
	height: 100px;
	width: 1000px;
	display: table-cell;
	text-align: Default;
	vertical-align: Top;
	color: #000;
	font-size: 18px;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}

.HeaderTitle h1 a,.HeaderTitle h1 a:link,.HeaderTitle h1 a:visited,.HeaderTitle h1 a:hover
	{
	text-decoration: none;
	color: inherit;
}

.HeaderTitle h1 {
	margin: 0;
	padding: 0 8px;
	color: #000;
	font-size: 26px;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}

.HeaderTitle h2 {
	margin: 0;
	padding: 0 8px;
	font-size: inherit;
	font-weight: inherit;
}

.Menu {
	background: transparent url('../images/ci/MenuBar.png') no-repeat;
	padding: 0 5px 0 5px;
	margin: 0;
	text-align: Default;
}

.Menu ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	color: #FFF;
}

.Menu li {
	display: inline;
	padding: 0;
	margin: 0;
}

.MenuButton,.MenuButtonInput {
	border: 0;
	margin: 0;
	background: transparent url('../images/ci/MenuButtonAnchor.png')
		no-repeat top left;
	position: relative;
	overflow: hidden;
	height: 36px;
	padding: 0 0 0 18px;
	display: inline-block;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	vertical-align: middle;
	zoom: 1;
}

.MenuButton span,.MenuButtonInput span {
	border: 0;
	margin: 0;
	background: transparent url('../images/ci/MenuButton.png') no-repeat
		right top;
	display: block;
	position: relative;
	color: #FFF;
	line-height: 14px;
}

.MenuButton span {
	padding: 11px 18px 11px 0;
}

.MenuButtonInput span {
	padding: 0 18px 0 0;
	height: 36px;
}

.MenuButtonInput input {
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	color: inherit;
	height: 36px;
	padding: 0 18px;
	margin: 0 -18px;
	overflow: visible;
	cursor: pointer;
	background: Transparent;
	border: 0;
	*left: -18px;
}

.MenuButtonInput::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner
	{
	border: none;
}

.MenuButton,.MenuButton:link,.MenuButton:visited,.MenuButton:hover,.MenuButton:active
	{
	text-decoration: none !important;
	outline: none;
}

.MenuButton:hover,.MenuButtonInput:hover {
	background-position: left center;
}

.MenuButton:hover span,.MenuButtonInput:hover span {
	background-position: right center;
	color: #000;
}

.MenuButton:active,.MenuButtonInput:active {
	background-position: left bottom;
}

.MenuButton:active span,.MenuButtonInput:active span {
	background-position: right bottom;
	color: #000;
}

.ActiveMenuButton,.ActiveMenuButtonInput {
	border: 0;
	margin: 0;
	background: transparent url('../images/ci/ActiveMenuButtonAnchor.png')
		no-repeat top left;
	position: relative;
	overflow: hidden;
	height: 36px;
	padding: 0 0 0 18px;
	display: inline-block;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	vertical-align: middle;
	zoom: 1;
}

.ActiveMenuButton span,.ActiveMenuButtonInput span {
	border: 0;
	margin: 0;
	background: transparent url('../images/ci/ActiveMenuButton.png')
		no-repeat right top;
	display: block;
	position: relative;
	color: #FFF;
	line-height: 14px;
}

.ActiveMenuButton span {
	padding: 11px 18px 11px 0;
}

.ActiveMenuButtonInput span {
	padding: 0 18px 0 0;
	height: 36px;
}

.ActiveMenuButtonInput input {
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	color: inherit;
	height: 36px;
	padding: 0 18px;
	margin: 0 -18px;
	overflow: visible;
	cursor: pointer;
	background: Transparent;
	border: 0;
	*left: -18px;
}

.ActiveMenuButtonInput::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner
	{
	border: none;
}

.ActiveMenuButton,.ActiveMenuButton:link,.ActiveMenuButton:visited,.ActiveMenuButton:hover,.ActiveMenuButton:active
	{
	text-decoration: none !important;
	outline: none;
}

.ActiveMenuButton:hover,.ActiveMenuButtonInput:hover {
	background-position: left center;
}

.ActiveMenuButton:hover span,.ActiveMenuButtonInput:hover span {
	background-position: right center;
	color: #000;
}

.ActiveMenuButton:active,.ActiveMenuButtonInput:active {
	background-position: left bottom;
}

.ActiveMenuButton:active span,.ActiveMenuButtonInput:active span {
	background-position: right bottom;
	color: #000;
}

.Columns {
	overflow: hidden;
}

.Column1 {
	overflow: hidden;
	float: left;
	width: 20%;
}

.Column2 {
	overflow: hidden;
	float: right;
	width: 20%;
}

.MainColumn {
	overflow: hidden;
}

img {
	border: 0;
}

h2 {
	margin: 0;
}

blockquote {
	width: 80%;
	color: #000;
	border: solid 1px #002B66;
	background: #FFF;
	margin: 0 auto;
	padding: 15px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}

blockquote a,blockquote a:link {
	color: #663E00 !important;
	text-decoration: underline;
}

blockquote a:visited {
	color: #663E00 !important;
	text-decoration: underline;
}

blockquote a:hover {
	color: #000 !important;
	text-decoration: none;
}

.Article {
	position: relative;
	z-index: 1;
	overflow: hidden;
	padding: 15px 15px 15px 15px;
	color: #000;
	font-size: 13px;
}

.Article a {
	color: #663E00;
	text-decoration: underline;
}

.Article a:visited {
	color: #663E00;
	text-decoration: underline;
}

.Article a:hover {
	color: #000;
	text-decoration: none;
}

.ArticleBorder {
	z-index: 0;
	position: relative;
	margin: 3px;
}

.ArticleTL,.ArticleTR,.ArticleBL,.ArticleBR,.ArticleL,.ArticleT,.ArticleR,.ArticleB,.ArticleC
	{
	position: absolute;
	z-index: -1;
	overflow: hidden;
}

.ArticleTL,.ArticleTR,.ArticleBL,.ArticleBR {
	width: 12px;
	height: 12px;
}

.ArticleTL {
	top: 0;
	left: 0;
	background-image: url('../images/ci/ArticleCorners.png');
}

.ArticleTR div,.ArticleBL div,.ArticleBR div {
	height: 24px;
	width: 24px;
	position: absolute;
	z-index: -1;
	background-image: url('../images/ci/ArticleCorners.png');
}

.ArticleTR div {
	left: -12px;
}

.ArticleBL div {
	top: -12px;
}

.ArticleBR div {
	left: -12px;
	top: -12px;
}

.ArticleTR {
	top: 0;
	right: 0;
}

.ArticleBL {
	bottom: 0;
	left: 0;
}

.ArticleBR {
	bottom: 0;
	right: 0;
}

.ArticleT,.ArticleB {
	left: 12px;
	right: 12px;
	height: 12px;
}

.ArticleT {
	top: 0;
	background-image: url('../images/ci/ArticleHorizontal.png');
}

.ArticleB {
	bottom: 0;
}

.ArticleB div {
	position: absolute;
	z-index: -1;
	top: -12px;
	height: 24px;
	width: 100%;
	background-image: url('../images/ci/ArticleHorizontal.png');
}

.ArticleL,.ArticleR {
	top: 12px;
	bottom: 12px;
	width: 12px;
}

.ArticleL {
	left: 0;
	background-image: url('../images/ci/ArticleVertical.png');
}

.ArticleR {
	right: 0;
}

.ArticleR div {
	position: absolute;
	z-index: -1;
	left: -12px;
	width: 24px;
	height: 100%;
	background-image: url('../images/ci/ArticleVertical.png');
}

.ArticleC {
	left: 12px;
	top: 12px;
	right: 12px;
	bottom: 12px;
	background-image: url('../images/ci/ArticleCenter.png');
}

.Article h2 {
	color: #000;
	font-size: 22px;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}

.Article h2 a,.Article h2 a:visited {
	color: #000;
	text-decoration: none;
}

.Article h2 a:hover {
	text-decoration: underline;
}

.Block {
	position: relative;
	z-index: 1;
	overflow: hidden;
	padding: 10px 10px 10px 10px;
	color: #000;
	font-size: 13px;
}

.Block a {
	color: #663E00;
	text-decoration: underline;
}

.Block a:visited {
	color: #663E00;
	text-decoration: underline;
}

.Block a:hover {
	color: #000;
	text-decoration: none;
}

.BlockBorder {
	z-index: 0;
	position: relative;
	margin: 3px;
}

.BlockTL,.BlockTR,.BlockBL,.BlockBR,.BlockL,.BlockT,.BlockR,.BlockB,.BlockC
	{
	position: absolute;
	z-index: -1;
	overflow: hidden;
}

.BlockTL,.BlockTR,.BlockBL,.BlockBR {
	width: 10px;
	height: 10px;
}

.BlockTL {
	top: 0;
	left: 0;
	background-image: url('../images/ci/BlockCorners.png');
}

.BlockTR div,.BlockBL div,.BlockBR div {
	height: 20px;
	width: 20px;
	position: absolute;
	z-index: -1;
	background-image: url('../images/ci/BlockCorners.png');
}

.BlockTR div {
	left: -10px;
}

.BlockBL div {
	top: -10px;
}

.BlockBR div {
	left: -10px;
	top: -10px;
}

.BlockTR {
	top: 0;
	right: 0;
}

.BlockBL {
	bottom: 0;
	left: 0;
}

.BlockBR {
	bottom: 0;
	right: 0;
}

.BlockT,.BlockB {
	left: 10px;
	right: 10px;
	height: 10px;
}

.BlockT {
	top: 0;
	background-image: url('../images/ci/BlockHorizontal.png');
}

.BlockB {
	bottom: 0;
}

.BlockB div {
	position: absolute;
	z-index: -1;
	top: -10px;
	height: 20px;
	width: 100%;
	background-image: url('../images/ci/BlockHorizontal.png');
}

.BlockL,.BlockR {
	top: 10px;
	bottom: 10px;
	width: 10px;
}

.BlockL {
	left: 0;
	background-image: url('../images/ci/BlockVertical.png');
}

.BlockR {
	right: 0;
}

.BlockR div {
	position: absolute;
	z-index: -1;
	left: -10px;
	width: 20px;
	height: 100%;
	background-image: url('../images/ci/BlockVertical.png');
}

.BlockC {
	left: 10px;
	top: 10px;
	right: 10px;
	bottom: 10px;
	background-image: url('../images/ci/BlockCenter.png');
}

.BlockHeader {
	border: 0;
	margin: 0;
	background: transparent url('../images/ci/BlockHeaderAnchor.png')
		no-repeat top left;
	position: relative;
	overflow: hidden;
	height: 25px;
	padding: 0 0 0 18px;
	display: block;
	color: #000;
	font-size: 13px;
	font-weight: bold;
	vertical-align: middle;
	zoom: 1;
}

.BlockHeader span {
	border: 0;
	margin: 0;
	background: transparent url('../images/ci/BlockHeader.png') no-repeat
		right top;
	display: block;
	position: relative;
	color: #000;
	line-height: 15px;
}

.BlockHeader span {
	padding: 5px 18px 5px 0;
}

.BlockHeader {
	margin: 0 0 7px 0;
}

.BlockContentBorder {
	position: relative;
	z-index: 1;
	overflow: hidden;
	padding: 5px 5px 5px 5px;
	color: #000;
	font-size: 13px;
	margin: 0;
}

.BlockContentBorder a {
	color: #663E00;
	text-decoration: underline;
}

.BlockContentBorder a:visited {
	color: #663E00;
	text-decoration: underline;
}

.BlockContentBorder a:hover {
	color: #000;
	text-decoration: none;
}

.Button,.ButtonInput {
	border: 0;
	margin: 0;
	background: transparent url('../images/ci/ButtonAnchor.png') no-repeat
		top left;
	position: relative;
	overflow: hidden;
	height: 33px;
	padding: 0 0 0 22px;
	display: inline-block;
	color: #FFF;
	font-size: 13px;
	vertical-align: middle;
	zoom: 1;
}

.Button span,.ButtonInput span {
	border: 0;
	margin: 0;
	background: transparent url('../images/ci/Button.png') no-repeat right
		top;
	display: block;
	position: relative;
	color: #FFF;
	line-height: 15px;
}

.Button span {
	padding: 9px 22px 9px 0;
}

.ButtonInput span {
	padding: 0 22px 0 0;
	height: 33px;
}

.ButtonInput input {
	color: #FFF;
	font-size: 13px;
	color: inherit;
	height: 33px;
	padding: 0 22px;
	margin: 0 -22px;
	overflow: visible;
	cursor: pointer;
	background: Transparent;
	border: 0;
	*left: -22px;
}

.ButtonInput::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner
	{
	border: none;
}

.Button,.Button:link,.Button:visited,.Button:hover,.Button:active {
	text-decoration: none !important;
	outline: none;
}

.Button:hover,.ButtonInput:hover {
	background-position: left center;
}

.Button:hover span,.ButtonInput:hover span {
	background-position: right center;
	color: #000;
}

.Button:active,.ButtonInput:active {
	background-position: left bottom;
}

.Button:active span,.ButtonInput:active span {
	background-position: right bottom;
	color: #000;
}

.Footer {
	color: #FFF;
	font-size: 13px;
	text-align: Center;
	background: url('../images/ci/Footer.png') bottom left;
	overflow: hidden;
	padding: 5px 5px;
}

.Footer a {
	color: #FFF;
	text-decoration: underline;
}

.Footer a:visited {
	color: #FFF;
	text-decoration: underline;
}

.Footer a:hover {
	color: #FFF;
	text-decoration: none;
}

.BackLink {
	text-align: center;
	display: block;
	display: block;
	font-size: 11px;
	padding: 0 0 12px;
	color: #000;
}

.BackLink a {
	color: #000;
}